package com.xjgc.model.entity.mes;

import com.baomidou.mybatisplus.annotation.IdType;

import java.sql.Date;
import java.sql.Time;


import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * <p>
 * 
 * </p>
 *
 * @author 刘银芳
 * @since 2020-07-10
 */
@Data
@TableName("zxj_mes_str_ppr089")
public class ZxjMesStrPpr089 implements Serializable {

private static final long serialVersionUID=1L;

/**
 * 工厂
 */
@JsonProperty("WERKS")
@TableField("\"WERKS\"")
private String werks;

/**
 * 订单号
 */
@JsonProperty("AUFNR")
@TableField("\"AUFNR\"")
private String aufnr;

/**
 * 物料号
 */
@JsonProperty("MATNR")
@TableField("\"MATNR\"")
private String matnr;

/**
 * 物料描述（短文本)
 */
@JsonProperty("MAKTX")
@TableField("\"MAKTX\"")
private String maktx;

/**
 * 记录的创建日期
 */
@JsonProperty("ERDAT")
@TableField("\"ERDAT\"")
private Date erdat;

/**
 * BOM类型
 */
@JsonProperty("BOM_TYPE")
@TableField("\"BOM_TYPE\"")
private String bomType;

/**
 * 工作分解结构元素 (WBS 元素)
 */
@JsonProperty("POSID")
@TableField("\"POSID\"")
private String posid;

/**
 * 销售和分销凭证号
 */
@JsonProperty("VBELN")
@TableField("\"VBELN\"")
private String vbeln;

/**
 * 销售订单行项
 */
@JsonProperty("VBPOS")
@TableField("\"VBPOS\"")
private Long vbpos;

/**
 * 订单数量总计
 */
@JsonProperty("GAMNG")
@TableField("\"GAMNG\"")
private Double gamng;

/**
 * 是否变更
 */
@JsonProperty("SFBG")
@TableField("\"SFBG\"")
private String sfbg;

/**
 * 日期
 */
@JsonProperty("DATUM")
@TableField("\"DATUM\"")
private Date datum;

/**
 * 时间
 */
@JsonProperty("UZEIT")
@TableField("\"UZEIT\"")
private Time uzeit;

/**
 * 增量读取标识
 */
@JsonProperty("IOFLAG")
@TableField("\"IOFLAG\"")
private String ioflag;


}
